A Method of Designing Interpretable Genetic Fuzzy Classification System Based On Mutating Parameters
نویسندگان
چکیده
This paper discusses the application of generating fuzzy rules with word computing in genetic fuzzy classification system, and proposes a new method to design genetic fuzzy classification system. The new algorithm generates initial fuzzy rules population with expertise of the randomly selecting samples, and adds mutating parameters to adjust the shape of membership function of fuzzy partition in order to expand the algorithm’s search space. Experiments show that the new algorithm has better classification accuracy with shorter length of rules. Introduction The fuzzy sets which was proposed by professor Zadeh in 1965, has already been used widely in various application areas of the society[1][2]. Genetic fuzzy classification system is a hybridization of fuzzy logic and genetic algorithm, which was proposed in 1991, has become a hot spot in genetic algorithms[3][4][5][6]. There are two standards to judge whether a fuzzy classification system is good or not, accuracy and interpretability. Recently researches show that the two standards can not do best at the same time, it’s better to find a compromise of them. Researchers proposed two approaches to solve it. One is generated fuzzy rules and the fuzzy rule sets by genetic algorithm to keep its accuracy first, and then promote its interpretability by some special methods, such as the similar simplify etc[7][8]. The other is generated both of them by humans’ experiences to keep the interpretability first, and then promote its accuracy by genetic algorithm. Professor Zadeh[9] proposed to combine word computing to the second ways to adjust the shape of the membership function of fuzzy partition to promoting the accuracy while keep the interpretability. Li[10] chose four parameters represent “very”, “little”, “more or less”, and “extreme” respectively. On the basis this paper proposes a new approach to design a fuzzy classification system, which generates initial fuzzy rules population with expertise of the randomly selecting samples, and adds mutating parameters to adjust the shape of the membership function of fuzzy partition during mutation process to expand search space of the algorithm to promote its efficiency. Experiments of wine data set show that the new approach has better classification accuracy and shorter rules length than the old ones. The rest of this paper is organized as follows: Generate fuzzy partition with word computing is introduced in Section 2. The proposed algorithm is described in Section 3. The simulation and experimental results are presented in Section 4. Finally, concluding remarks are given in Section 5. Research of generate fuzzy partition with word computing Traditional fuzzy partition is split the whole search space into three or five parts with the same size. Although this fuzzy partition generation method is comprehensible, it has lower accuracy. Professor Zadeh considered that data information can connect with word computing by add language qualifiers to make the adjustment of fuzzy function equals to qualified language words, which made the fuzzy rules more interpretability. Li chose four parameters to adjust the shape of the function of every fuzzy partition, they are “very”, “little”, “more or less”, and “extreme”. Let us take wine data set for example to discuss the performance of the two methods. As we know wine data set has 13 attributes, if the algorithm uses five fuzzy partitions and “don’t care” condition for International Conference on Intelligent Systems Research and Mechatronics Engineering (ISRME 2015) © 2015. The authors Published by Atlantis Press 199 each of them, the search space will be (5+1), and if the word computing is added, it will grow to (25+1). Adding word computing made the algorithm has better accuracy but lower convergence speed. A new design of genetic fuzzy classification system According to above analysis, this paper proposes a new approach which generates initial fuzzy rules population with expertise of the randomly selecting samples, and adds four mutating parameters to adjust the shape of membership function of fuzzy partition. The system design as follows: 1) Population initialization This paper uses Triangular membership function to represents fuzzy sets, using real – coded, in which ) , , ( c b a represents for the three vertex of the triangle. )) , min( , 0 max( ) , , ; ( b c x c a b a x c b a x f − − − − = First, split the whole search space of each dimension into five parts with the same size, then randomly select M training samples from the training set, to each pi x ]) , 1 [ ( n i∈ , its compatibility i U with candidate membership function defined as i k pi i b x U , − = Where i k b , is the second vertex of the five triangles. Then we got the expertise of this sample corresponding to the minimized i U of each dimension. 2) Consequent classes To each rule j R , its compatibility ) ( p j x u with all training samples p x defined as
منابع مشابه
A Multi-objective Genetic-based Method for Design Fuzzy Classification Systems
An approach based on multi-objective genetic algorithms is proposed to construct interpretable and precision fuzzy classification system from data. First, a multi-objective genetic algorithm is used to accomplish feature selection and dynamic grid partition with three objectives: maximization of precision, minimization of the number of features, and minimization of the number of fuzzy rules. Th...
متن کاملProposing a Novel Cost Sensitive Imbalanced Classification Method based on Hybrid of New Fuzzy Cost Assigning Approaches, Fuzzy Clustering and Evolutionary Algorithms
In this paper, a new hybrid methodology is introduced to design a cost-sensitive fuzzy rule-based classification system. A novel cost metric is proposed based on the combination of three different concepts: Entropy, Gini index and DKM criterion. In order to calculate the effective cost of patterns, a hybrid of fuzzy c-means clustering and particle swarm optimization algorithm is utilized. This ...
متن کاملSUBCLASS FUZZY-SVM CLASSIFIER AS AN EFFICIENT METHOD TO ENHANCE THE MASS DETECTION IN MAMMOGRAMS
This paper is concerned with the development of a novel classifier for automatic mass detection of mammograms, based on contourlet feature extraction in conjunction with statistical and fuzzy classifiers. In this method, mammograms are segmented into regions of interest (ROI) in order to extract features including geometrical and contourlet coefficients. The extracted features benefit from...
متن کاملModified CLPSO-based fuzzy classification System: Color Image Segmentation
Fuzzy segmentation is an effective way of segmenting out objects in images containing both random noise and varying illumination. In this paper, a modified method based on the Comprehensive Learning Particle Swarm Optimization (CLPSO) is proposed for pixel classification in HSI color space by selecting a fuzzy classification system with minimum number of fuzzy rules and minimum number of incorr...
متن کاملA Margin-based Model with a Fast Local Searchnewline for Rule Weighting and Reduction in Fuzzynewline Rule-based Classification Systems
Fuzzy Rule-Based Classification Systems (FRBCS) are highly investigated by researchers due to their noise-stability and interpretability. Unfortunately, generating a rule-base which is sufficiently both accurate and interpretable, is a hard process. Rule weighting is one of the approaches to improve the accuracy of a pre-generated rule-base without modifying the original rules. Most of the pro...
متن کامل